Bofa Will Repay Customers $100 Million, Pay $150 Million In Fines For 'Double-Dipping' Fees, Fake Ac